package com.gang.blog.service;

import java.util.List;

import com.gang.blog.domain.Article;

public interface ArticleService {
	//1.插入文章
	public boolean addArticle(Article article);
	//2.分页查找全文
	public List<Article> findByPage(Integer pageStart,Integer pageSize);
	//3.分页查找前文章内容的前200个词
	public List<Article> leftFindByPage(Integer pageStart,Integer pageSize);
	//4.查找单个article，并且文章内容从201词到结束
	public Article getSubStringArticle(Integer articleId);
	//5.获取总页面数
	public Integer getPageCount(Integer pageSize);
	//6.获取单个用户总的文章数
	public Integer getPageCountByUser(Integer pageSize);
	//7.获取单个article对象
	public Article getArticleItem(Integer articleId);
	//8.获取单个用户所用的文章，并且文章内容为前200个词，同时包含分页
	public List<Article> getArticleByUserId(Integer userId,Integer pageNow,Integer pageSize); 
}
